Golang Job: Software Development Engineer - Network Edge

Job added on

Company

Criteo

Location

Bordeaux - France

Job type

Full-Time

Golang Job Details

Who we are

At Criteo, our culture is as unique as it is diverse. From our offices around the world or from home, our incredible team of 2,700 Criteos collaborates to develop an open and inclusive environment. We aim to create a place where people can grow and learn from each other while having a meaningful impact. We work together to achieve our goals, push boundaries, and share successes. All of this supports us in our mission to power the world’s marketers with trusted and impactful advertising.

Our Infrastructure teams are designing and operating the overall capacity and connectivity supporting the Criteo platform. They are in charge of designing, planning, scaling, and operating hardware, system, network, and datacenter layers.

What you'll do

  • Get involved in innovative projects such as our internal SD-WAN solution written in Golang, based on Wireguard and BGP EVPN providing a distributed, secure and autonomous mesh providing network connectivity between our different data centers
  • Contribute to our event-driven automation stack based on Salt and Netbox and written in Python
  • Contribute to the development of solutions to secure the edge of our infrastructures
  • Provide mentoring and guidance in Software architecture
  • Promoting the implementation of open-source network solutions and sharing our work with the community

Who you are

  • Practical experience in Golang as a senior software engineer

  • Strong commitment to quality designs, automation, and documentation

  • Pride in ownership, initiative, and collaboration

  • Pedagogical skills and desire to share your experience with others

  • Experience and/or interest in Open Source technologies

  • Adaptability to work in an Agile environment with DevOps culture

  • Communication skills in English

At Criteo, we believe the future is wide open when it includes everyone. We are committed to creating an environment where all Criteos feel a sense of belonging. We nourish our diversity by listening to all cultures within Criteo - and there are many. We are proud to be a global team and conscious that it takes people with different perspectives, thoughts and cultures to succeed. We want you to come as you are so we can succeed together.

Criteo collects your personal data for the purposes of managing Criteo's recruitment related activities. Consequently, Criteo may use your personal data in relation to the evaluation and selection of applicants. Your information will be accessible to the different Criteo entities across the world. By clicking the "Apply" button you expressly give your consent.